internal monologue - Spanish English Dictionary